.loop_detail_content {
  padding: 36px 48px;
}

.loop_detail_top {
  background: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  min-height: 100px;
}

.loop_detail_bom {
  margin-top: 24px;
  background: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.08);
  border-radius: 6px;
  min-height: 100px;
}

.loop_detail_top_title {
  height: 68px;
  border-bottom: 1px solid #ececec;
}

.loop_detail_top_title_p {
  font-size: 20px;
  color: #333333;
  line-height: 68px;
  padding: 0 24px;
}

.loop_detail_top_info {
  padding: 24px 24px 0 24px;
}

.img_box {
  width: 16px;
  height: 16px;
  vertical-align: middle;
}

.loop_detail_top_info_item {
  height: 20px;
  margin-bottom: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.loop_detail_top_info_item_title {
  font-size: 16px;
  color: #649ee9;
  line-height: 20px;
  vertical-align: middle;
}

.loop_detail_top_info_item_value {
  font-size: 16px;
  color: #333333;
  vertical-align: middle;
  cursor: pointer;
}

.loop_detail_bom_info {
  padding: 36px;
}
